﻿using System;
namespace StrokeCenterSystem.Model
{
    /// <summary>
    /// Ceacas病历结构
    /// </summary>
    public class GetCEACAS
    {
        public EMS_PATIENT_INFO patientInfo { get; set; }
        public EMS_AMBULANCE_INFO ambulanceInfo { get; set; }
        public MR_Patient_CASCES patientCasces { get; set; }
        public EMS_PATIENT_SIGNS patientSigns { get; set; }
    }
    /// <summary>
    /// 静脉溶栓血管内介入病历结构
    /// </summary>
    public class GetAIS
    {
        public EMS_PATIENT_INFO patientInfo { get; set; }
        public EMS_AMBULANCE_INFO ambulanceInfo { get; set; }
        public MR_Patient_AIS patientAIS { get; set; }
        public EMS_PATIENT_SIGNS patientSigns { get; set; }
    }
    /// <summary>
    /// 颅内动脉瘤病历结构
    /// </summary>
    public class GetIAMR
    {
        public EMS_PATIENT_INFO patientInfo { get; set; }
        public EMS_AMBULANCE_INFO ambulanceInfo { get; set; }
        public MR_Patient_IntracranialAneurysm patientIAMR { get; set; }
        public EMS_PATIENT_SIGNS patientSigns { get; set; }
    }
    /// <summary>
    /// 脑出血病历结构
    /// </summary>
    public class GetCHMR
    {
        public EMS_PATIENT_INFO patientInfo { get; set; }
        public EMS_AMBULANCE_INFO ambulanceInfo { get; set; }
        public MR_Patient_CerebralHemorrhage patientCHMR { get; set; }
        public EMS_PATIENT_SIGNS patientSigns { get; set; }
    }
    /// <summary>
    /// 卒中时间路径结构
    /// </summary>
    public class GetTimePath
    {
        public EMS_PATIENT_INFO patientInfo { get; set; }
        public EMS_AMBULANCE_INFO ambulanceInfo { get; set; }
        public PatientTimePath patientTimePath { get; set; }
    }
    /// <summary>
    /// 患者信息
    /// </summary>
    public class EMS_PATIENT_INFO
    {
        public int ID { get; set; }
        public string EMS_SERIAL_NUM { get; set; }
        public string PATIENT_ID { get; set; }
        public string PATIENT_NAME { get; set; }
        public string PATIENT_SEX { get; set; }
        public string PATIENT_AGE { get; set; }
        public string PATIENT_PHONE { get; set; }
        public string PATIENT_ID_NUM { get; set; }
        public string PATIENT_ADDR { get; set; }
        public Nullable<int> PATIENT_STATUS { get; set; }
        public string IS_BINDING_WRISTBAND { get; set; }
        public string WRISTBAND_NUM { get; set; }
        public string DiseaseDep { get; set; }
        public Nullable<System.DateTime> ConsultationTime { get; set; }
        public Nullable<System.DateTime> LeaveDepTime { get; set; }
        public string PATIENT_ARRIVE_CLASS { get; set; }
        public Nullable<int> CarType { get; set; }
        public Nullable<System.DateTime> DoctorArriveTime { get; set; }
        public Nullable<int> IsNetHospital { get; set; }
        public string TransferOutHospital { get; set; }
        public Nullable<System.DateTime> ArriveDoorTime { get; set; }
        public Nullable<System.DateTime> SureTransferOutTime { get; set; }
        public Nullable<System.DateTime> AmbulanceArriveTime { get; set; }
        public Nullable<System.DateTime> LeaveTime { get; set; }
        public string FirstPlace { get; set; }
        public string FRIST_DOC_ID { get; set; }
        public string FRIST_DOC_NAME { get; set; }
        public Nullable<System.DateTime> FRIST_H_ECG_TIME { get; set; }
        public Nullable<System.DateTime> ECG_CONFIRM_TIME { get; set; }
        public Nullable<System.DateTime> H_MEDICAL_TIME { get; set; }
        public string IS_ROUND { get; set; }
        public string ROUND_DEP { get; set; }
        public string THROUGH_TO_DEP { get; set; }
        public Nullable<System.DateTime> THROUGH_TO_TIME { get; set; }
        public string PRE_DIAGNOSIS { get; set; }
        public Nullable<System.DateTime> PRE_DIAGNOSIS_TIME { get; set; }
        public string DIAGNOSIS_DOC_ID { get; set; }
        public string DIAGNOSIS_DOC_NAME { get; set; }
        public string PATIENT_REMARK { get; set; }
        public string IS_PATH_WAY { get; set; }
        public Nullable<int> DiagnosticPathId { get; set; }
        public string NURSE_ID { get; set; }
        public string NURSE_NAME { get; set; }
        public Nullable<System.DateTime> CREATE_TIME { get; set; }
        public Nullable<System.DateTime> UPDATE_TIME { get; set; }
        public string CardiologistName { get; set; }
        public Nullable<System.DateTime> ConsultatTime { get; set; }
        public Nullable<System.DateTime> StartCatheterTime { get; set; }
        public Nullable<int> IsThrombolysis { get; set; }
        public string ThrombolysisAddr { get; set; }
        public Nullable<System.DateTime> ThrombolysisTime { get; set; }
        public string ThrombolysisMedicine { get; set; }
        public string ThrombolysisDose { get; set; }
        public Nullable<System.DateTime> DrawBloodTime { get; set; }
        public Nullable<System.DateTime> ReportTime { get; set; }
        public string CtnlValue { get; set; }
        public string CtnlUnit { get; set; }
        public Nullable<int> CtnlStatus { get; set; }
        public string CtntValue { get; set; }
        public string CtntUnit { get; set; }
        public Nullable<int> CtntStatus { get; set; }
        public string CrValue { get; set; }
        public string CrUnit { get; set; }
        public Nullable<int> OutComeType { get; set; }
        public Nullable<System.DateTime> LeaveHospitalTime { get; set; }
        public Nullable<int> TreatmentResultType { get; set; }
        public string TakeMedicineType { get; set; }
        public Nullable<System.DateTime> LeaveDoorTime { get; set; }
        public string TransferHospitalName { get; set; }
        public Nullable<System.DateTime> TransferArriveTime { get; set; }
        public string TransferReason { get; set; }
        public Nullable<int> IsPCI { get; set; }
        public Nullable<int> IsDirectCatheter { get; set; }
        public Nullable<System.DateTime> TransferDepTime { get; set; }
        public Nullable<System.DateTime> ReceptionTime { get; set; }
        public string TransferDepReason { get; set; }
        public Nullable<System.DateTime> DieTime { get; set; }
        public Nullable<int> IsCardiogenic { get; set; }
        public string DieDescribe { get; set; }
        public Nullable<int> IsHelp { get; set; }
        public Nullable<System.DateTime> HelpTime { get; set; }
        public string ConditionAssessment { get; set; }
        public Nullable<System.DateTime> RegisterTime { get; set; }
        public Nullable<int> IsGreenChannel { get; set; }
        public Nullable<int> ApprovalStatus { get; set; }
        public string ApprovalRemark { get; set; }
        public string UpdateUserId { get; set; }
        public Nullable<int> IsDelete { get; set; }
        public string Medical_Name { get; set; }
        public Nullable<System.DateTime> Contact_Time { get; set; }
        public string First_Institutions { get; set; }
        public string Image_ADD { get; set; }
        public Nullable<System.DateTime> Ecg_Time { get; set; }
        public string RFID { get; set; }
        public Nullable<System.DateTime> Doubt_Radiology_NoticeTime { get; set; }
        public Nullable<System.DateTime> Doubt_Radiology_ArriveTime { get; set; }
        public Nullable<System.DateTime> Doubt_Radiography_Time { get; set; }
        public Nullable<System.DateTime> Doubt_Radiography_DIAGNOSISTime { get; set; }
        public string Doubt_Radiography_DIAGNOSIS { get; set; }
        public Nullable<System.DateTime> Ecg_Confirmed_Time { get; set; }
        public Nullable<System.DateTime> FirstDiagnosisTime { get; set; }
        public Nullable<System.DateTime> RoomMeetTime { get; set; }
        public string MeetRoomName { get; set; }
        public Nullable<System.DateTime> DeliveryTime { get; set; }
        public Nullable<double> AspirinYn { get; set; }
        public Nullable<double> TicagrelorYn { get; set; }
        public Nullable<double> ClopidogrelYn { get; set; }
        public Nullable<System.DateTime> LeaveRoomTime { get; set; }
        public Nullable<System.DateTime> DeterminCatheterTime { get; set; }
        public Nullable<System.DateTime> StartinforConsentTime { get; set; }
        public Nullable<System.DateTime> SigninforConsentTime { get; set; }
        public Nullable<int> Enzyme { get; set; }
        public Nullable<int> Urokinase { get; set; }
        public string GuessD2BMins { get; set; }
        public string PatCardNO { get; set; }
        public Nullable<System.DateTime> CreateTime { get; set; }
        public Nullable<int> Hospital_Admitted { get; set; }
        public Nullable<int> Stroke_Diagnosis { get; set; }
        public string Hospital_ID { get; set; }
        public string TagID { get; set; }
        public string TriageCode { get; set; }
    }
    /// <summary>
    /// 患者院前信息
    /// </summary>
    public class EMS_AMBULANCE_INFO
    {
        public int ID { get; set; }
        public string EMS_SERIAL_NUM { get; set; }
        public string PATIENT_ID { get; set; }
        public string PATIENT_NAME { get; set; }
        public string AMBULANCE_NUM { get; set; }
        public string EMS_DOC_ID1 { get; set; }
        public string EMS_DOC_NAME1 { get; set; }
        public string EMS_DOC_ID2 { get; set; }
        public string EMS_DOC_NAME2 { get; set; }
        public string EMS_NURSE_ID1 { get; set; }
        public string EMS_NURSE_NAME1 { get; set; }
        public string EMS_NURSE_ID2 { get; set; }
        public string EMS_NURSE_NAME2 { get; set; }
        public string EMS_REASON { get; set; }
        public string EMS_DISEASE_ADDR { get; set; }
        public Nullable<System.DateTime> EMS_DISEASE_TIME { get; set; }
        public string EMS_TYPE { get; set; }
        public Nullable<System.DateTime> EMS_MESSAGE_TIME { get; set; }
        public Nullable<System.DateTime> EMS_LEAVE_TIME { get; set; }
        public Nullable<System.DateTime> EMS_ARRIVE_TIME { get; set; }
        public Nullable<System.DateTime> EMS_BACKTO_TIME { get; set; }
        public Nullable<System.DateTime> EMS_ARRIVEDOOR_TIME { get; set; }
        public string PRE_ECG_ADDR { get; set; }
        public Nullable<System.DateTime> PRE_ECG_TIME { get; set; }
        public string IS_ECG_TRANSMISSION { get; set; }
        public string TRANSMISSION_CLASS { get; set; }
        public Nullable<System.DateTime> TRANSMISSION_TIME { get; set; }
        public string NURSE_ID { get; set; }
        public string NURSE_NAME { get; set; }
        public string AMBULANCE_DEPARTMENT { get; set; }
        public string EMS_HOSPITAL { get; set; }
        public Nullable<System.DateTime> Delivery_Time { get; set; }
        public Nullable<System.DateTime> Catheter_Ecg_Time { get; set; }
        public Nullable<System.DateTime> Troponin_Blood_Time { get; set; }
        public Nullable<System.DateTime> Contact_Time { get; set; }
        public string Image1_ADD { get; set; }
        public string Image2_ADD { get; set; }
        public string Drug_Name { get; set; }
        public string First_Institutions { get; set; }
        public string Medical_Name { get; set; }
        public Nullable<System.DateTime> Ecg_Time { get; set; }
        public Nullable<double> Aspirin { get; set; }
        public Nullable<double> Ticagrelor { get; set; }
        public Nullable<double> Clopidogrel { get; set; }
        public Nullable<System.DateTime> AdmissionTime { get; set; }
        public Nullable<int> AdmissionPath { get; set; }
    }
    /// <summary>
    /// 患者casces病历数据
    /// </summary>
    public class MR_Patient_CASCES
    {
        public int ID { get; set; }
        public Nullable<int> Assessment_MRS_Bool { get; set; }
        public Nullable<double> Assessment_MRS_Score { get; set; }
        public Nullable<int> Assessment_Nihss_Bool { get; set; }
        public Nullable<double> Assessment_Nihss_Score { get; set; }
        public Nullable<int> Assessment_Swallowing_Bool { get; set; }
        public string Assessment_Swallowing_Content { get; set; }
        public Nullable<int> Assessment_Symptoms_Bool { get; set; }
        public string Assessment_NeckBloodVessel_Type { get; set; }
        public Nullable<int> Assessment_NeckBloodVessel_Bool { get; set; }
        public Nullable<int> Assessment_NarrowAreaLeft_Type { get; set; }
        public Nullable<int> Assessment_NarrowAreaRight_Type { get; set; }
        public Nullable<int> Health_Education_Bool { get; set; }
        public string Health_Education_Type { get; set; }
        public Nullable<System.DateTime> Hospital_Out_Time { get; set; }
        public Nullable<int> Hospital_Out_Type { get; set; }
        public Nullable<int> Hospital_MRS_Bool { get; set; }
        public Nullable<double> Hospital_MRS_Score { get; set; }
        public Nullable<int> Hospital_Nihss_Bool { get; set; }
        public Nullable<double> Hospital_Nihss_Score { get; set; }
        public string Hospital_Drug_Bool { get; set; }
        public Nullable<int> Surgery_Symptoms_Bool { get; set; }
        public Nullable<System.DateTime> Surgery_Start_Time { get; set; }
        public string Surgery_Location_Type { get; set; }
        public Nullable<int> Surgery_Anesthesia_Type { get; set; }
        public string Surgery_Detection_Type { get; set; }
        public Nullable<int> Surgery_Type { get; set; }
        public Nullable<int> Surgery_Patch_Bool { get; set; }
        public string Surgery_Complications_Type { get; set; }
        public Nullable<int> Drug_KXXBYW_Bool { get; set; }
        public Nullable<int> Drug_KNYW_Bool { get; set; }
        public Nullable<int> Drug_JYYW_Bool { get; set; }
        public Nullable<int> Drug_TZYW_Bool { get; set; }
        public string Drug_TZYW_Type { get; set; }
        public Nullable<int> Drug_JTYW_Bool { get; set; }
        public string Drug_JTYW_Type { get; set; }
        public string Patient_ID { get; set; }
    }
    /// <summary>
    /// 患者体征数据
    /// </summary>
    public class EMS_PATIENT_SIGNS
    {
        public int PATIENT_SIGNS_ID { get; set; }
        public string EMS_SERIAL_NUM { get; set; }
        public string PATIENT_ID { get; set; }
        public string PATIENT_NAME { get; set; }
        public string PATIENT_TEMPERATURE { get; set; }
        public Nullable<int> PATIENT_PULSE { get; set; }
        public Nullable<int> PATIENT_BREATHE { get; set; }
        public Nullable<int> PATIENT_BLOOD_L { get; set; }
        public Nullable<int> PATIENT_BLOOD_H { get; set; }
        public Nullable<int> PATIENT_HEART { get; set; }
        public Nullable<int> PATIENT_SPO2 { get; set; }
        public string PATIENT_CONSCIOUSNESS { get; set; }
        public string NURSE_ID { get; set; }
        public string NURSE_NAME { get; set; }
        public string Patient_National { get; set; }
        public Nullable<int> Patient_Pay_Type { get; set; }
        public Nullable<int> Patient_Hospital_Num { get; set; }
        public Nullable<int> Patient_StrokeInHospital { get; set; }
        public Nullable<double> Patient_Height { get; set; }
        public Nullable<double> Patient_Weight { get; set; }
        public string Patient_BMI { get; set; }
    }
    /// <summary>
    /// 患者静脉溶栓血管内介入数据
    /// </summary>
    public class MR_Patient_AIS
    {
        public int ID { get; set; }
        public string Patient_ID { get; set; }
        public Nullable<int> Assessment_MRS_Bool { get; set; }
        public Nullable<double> Assessment_MRS_Score { get; set; }
        public Nullable<int> Assessment_Nihss_Bool { get; set; }
        public Nullable<double> Assessment_Nihss_Score { get; set; }
        public Nullable<int> Assessment_Swallowing_Bool { get; set; }
        public string Assessment_Swallowing_Content { get; set; }
        public Nullable<int> Assessment_Symptoms_Bool { get; set; }
        public string Assessment_NeckBloodVessel_Type { get; set; }
        public Nullable<int> Assessment_NeckBloodVessel_Bool { get; set; }
        public Nullable<int> TOAST__Score { get; set; }
        public Nullable<int> Treatment_Perform_Bool { get; set; }
        public Nullable<int> Treatment_Perform_Adress { get; set; }
        public Nullable<System.DateTime> Treatment_Perform_Time { get; set; }
        public string Treatment_NOPerform_Why { get; set; }
        public string Treatment_ONT { get; set; }
        public string Treatment_DNT { get; set; }
        public Nullable<int> Treatment_Drug_Type { get; set; }
        public Nullable<int> Treatment_Drug_Total { get; set; }
        public string Treatment_Complications { get; set; }
        public Nullable<int> Treatment_Nihss_Bool { get; set; }
        public Nullable<double> Treatment_Nihss_Score { get; set; }
        public Nullable<int> Treatment_Nihss24H_Bool { get; set; }
        public Nullable<double> Treatment_Nihss24H_Score { get; set; }
        public Nullable<int> Treatment_Nihss7D_Bool { get; set; }
        public Nullable<double> Treatment_Nihss7D_Score { get; set; }
        public Nullable<int> Patency_Perform_Bool { get; set; }
        public string Patency_NOPerform_Why { get; set; }
        public Nullable<int> Patency_Assessment_Bool { get; set; }
        public Nullable<double> Patency_Assessment_Score { get; set; }
        public Nullable<int> Patency_Aspect_Bool { get; set; }
        public Nullable<double> Patency_CT_Score { get; set; }
        public Nullable<double> Patency_MRI_Score { get; set; }
        public Nullable<int> Patency_TICI_LV { get; set; }
        public Nullable<System.DateTime> Patency_Piercing_Time { get; set; }
        public string Patency_OPT { get; set; }
        public string Patency_DPT { get; set; }
        public string Patency_Methods_Type { get; set; }
        public Nullable<int> Patency_End_Score { get; set; }
        public Nullable<int> Patency_EndTICI_LV { get; set; }
        public Nullable<System.DateTime> Patency_FirstThrough_Time { get; set; }
        public string Patency_End_DPT { get; set; }
        public string Patency_Complications { get; set; }
        public Nullable<int> Patency_Nihss24H_Bool { get; set; }
        public Nullable<int> Patency_Nihss24H_Score { get; set; }
        public Nullable<int> Patency_Nihss7D_Bool { get; set; }
        public Nullable<double> Patency_Nihss7D_Score { get; set; }
        public Nullable<int> Drug_24HKXXB_Bool { get; set; }
        public string Drug_24HKXXB_Type { get; set; }
        public Nullable<int> Drug_24HKN_Bool { get; set; }
        public string Drug_24HKN_Type { get; set; }
        public Nullable<int> Drug_JYYW_Bool { get; set; }
        public string Drug_JYYW_Type { get; set; }
        public Nullable<int> Drug_TZYW_Bool { get; set; }
        public string Drug_TZYW_Type { get; set; }
        public Nullable<int> Drug_JTYW_Bool { get; set; }
        public string Drug_JTYW_Type { get; set; }
        public Nullable<int> Rehabilitation_Treatment_Bool { get; set; }
        public string Rehabilitation_Treatment_Type { get; set; }
        public string Rehabilitation_Treatment_Adress { get; set; }
        public Nullable<int> Health_Education_Bool { get; set; }
        public string Health_Education_Type { get; set; }
        public Nullable<System.DateTime> Hospital_Out_Time { get; set; }
        public Nullable<int> Hospital_Out_Type { get; set; }
        public Nullable<System.DateTime> Death_Time { get; set; }
        public string Death_Why { get; set; }
        public Nullable<int> Hospital_MRS_Bool { get; set; }
        public Nullable<double> Hospital_MRS_Score { get; set; }
        public Nullable<int> Hospital_Nihss_Bool { get; set; }
        public Nullable<double> Hospital_Nihss_Score { get; set; }
        public string Hospital_Drug_Bool { get; set; }
        public Nullable<int> Base_AIS_Type { get; set; }
        public Nullable<int> Base_AIS_Hospital { get; set; }
    }
    /// <summary>
    /// 患者脑出血数据
    /// </summary>
    public class MR_Patient_CerebralHemorrhage
    {
        public int pkid { get; set; }
        public Nullable<int> Assessment_MRS_Bool { get; set; }
        public Nullable<double> Assessment_MRS_Score { get; set; }
        public Nullable<int> Assessment_Gcs_Bool { get; set; }
        public Nullable<double> Assessment_Gcs_Score { get; set; }
        public Nullable<int> Assessment_Swallowing_Bool { get; set; }
        public string Assessment_Swallowing_Content { get; set; }
        public Nullable<int> Assessment_CerebralHernia_Bool { get; set; }
        public string Bleeding_Parts_Left { get; set; }
        public string Bleeding_Parts_Right { get; set; }
        public Nullable<double> Bleeding_HP { get; set; }
        public string Intracranial_Vascular_Check { get; set; }
        public string Etiology_Diagnosis { get; set; }
        public Nullable<System.DateTime> Surgery_Start_Time { get; set; }
        public Nullable<int> Surgery_IntervalStart_Minutes { get; set; }
        public Nullable<int> Surgery_IntervalArrive_Minutes { get; set; }
        public Nullable<int> Surgery_Anesthesia_Type { get; set; }
        public string Patency_Complications { get; set; }
        public string Patency_prognosis { get; set; }
        public string Surgery_Style { get; set; }
        public Nullable<int> Drug_JYYW_Bool { get; set; }
        public string Drug_JYYW_Type { get; set; }
        public Nullable<int> Drug_TZYW_Bool { get; set; }
        public Nullable<int> Drug_JTYW_Bool { get; set; }
        public Nullable<int> Rehabilitation_Treatment_Bool { get; set; }
        public string Rehabilitation_Treatment_Type { get; set; }
        public string Rehabilitation_Treatment_Adress { get; set; }
        public Nullable<int> Health_Education_Bool { get; set; }
        public string Health_Education_Type { get; set; }
        public Nullable<System.DateTime> Hospital_Out_Time { get; set; }
        public Nullable<int> Hospital_Out_Type { get; set; }
        public Nullable<System.DateTime> Death_Time { get; set; }
        public string Death_Why { get; set; }
        public Nullable<int> Hospital_MRS_Bool { get; set; }
        public Nullable<int> Hospital_GCS_Score { get; set; }
        public string Hospital_Drug_Bool { get; set; }
        public string MoyamoyaDisease_Type { get; set; }
        public Nullable<int> MoyamoyaDisease_Repeat_Bool { get; set; }
        public Nullable<System.DateTime> MoyamoyaDisease_Repeat_Time { get; set; }
        public Nullable<int> MoyamoyaDisease_Patency_Bool { get; set; }
        public Nullable<int> MoyamoyaDisease_Patency_Direction { get; set; }
        public string MoyamoyaDisease_Patency_Adress { get; set; }
        public Nullable<int> MoyamoyaDisease_Compensatory_Bool { get; set; }
        public Nullable<int> MoyamoyaDisease_NowPatency_Bool { get; set; }
        public Nullable<System.DateTime> MoyamoyaDisease_NowPatency_Time { get; set; }
        public string MoyamoyaDisease_Treatment_Style { get; set; }
        public string MoyamoyaDisease_Patency_Complications { get; set; }
        public Nullable<int> AVM_Type { get; set; }
        public Nullable<int> AVM_Size { get; set; }
        public Nullable<int> AVM_Site_Characteristics { get; set; }
        public Nullable<int> AVM_VenousDrainage_Adress { get; set; }
        public Nullable<double> AVM_SpetzlerMarin_Score { get; set; }
        public Nullable<int> AVM_VeinThrombosis_Bool { get; set; }
        public Nullable<int> AVM_Patency_Bool { get; set; }
        public Nullable<System.DateTime> AVM_Patency_Time { get; set; }
        public string AVM_Patency_Type { get; set; }
        public string AVM_Treatment_Complications { get; set; }
        public string AVM_Lesions_Left { get; set; }
        public string AVM_Lesions_Right { get; set; }
        public string AVM_Lesions_Middle { get; set; }
        public string Patient_ID { get; set; }
        public Nullable<int> Base_AIS_Type { get; set; }
        public Nullable<int> Base_AIS_Hospital { get; set; }
        public Nullable<double> Hospital_MRS_Score { get; set; }
        public Nullable<int> Hospital_GCS_Bool { get; set; }
    }
    /// <summary>
    /// 患者脑出血数据
    /// </summary>
    public class MR_Patient_IntracranialAneurysm
    {
        public int ID { get; set; }
        public string Patient_ID { get; set; }
        public Nullable<int> Assessment_Aneurysm_Type { get; set; }
        public Nullable<int> Assessment_AneurysmRupture_Bool { get; set; }
        public Nullable<int> Assessment_MRS_Bool { get; set; }
        public Nullable<double> Assessment_MRS_Score { get; set; }
        public Nullable<int> Assessment_Nihss_Bool { get; set; }
        public Nullable<double> Assessment_Nihss_Score { get; set; }
        public Nullable<int> Assessment_Gcs_Bool { get; set; }
        public Nullable<double> Assessment_Gcs_Score { get; set; }
        public Nullable<int> Assessment_HuntHess_Bool { get; set; }
        public Nullable<double> Assessment_HuntHess_Score { get; set; }
        public Nullable<int> Assessment_Fisher_Bool { get; set; }
        public Nullable<double> Assessment_Fisher_Score { get; set; }
        public Nullable<int> Assessment_CerebralHernia_Bool { get; set; }
        public Nullable<int> Assessment_Nimodipine_Bool { get; set; }
        public string Image_Check_Style { get; set; }
        public Nullable<int> Image_Aneurysm_Num { get; set; }
        public string Image_Aneurysm_AdressLeft { get; set; }
        public Nullable<double> Image_Aneurysm_LengthLeft { get; set; }
        public Nullable<double> Image_Aneurysm_WidthLeft { get; set; }
        public Nullable<double> Image_Aneurysm_HeighLeft { get; set; }
        public string Image_Tumor_NeckeftLeft { get; set; }
        public Nullable<int> Image_Tumor_TypeeftLeft { get; set; }
        public Nullable<int> Image_Tumor_PartseftLeft { get; set; }
        public string Image_Aneurysm_AdressRight { get; set; }
        public Nullable<double> Image_Aneurysm_LengthRight { get; set; }
        public Nullable<double> Image_Aneurysm_WidthRight { get; set; }
        public Nullable<double> Image_Aneurysm_HeighRight { get; set; }
        public string Image_Tumor_NeckeftRight { get; set; }
        public Nullable<int> Image_Tumor_TypeeftRight { get; set; }
        public Nullable<int> Image_Tumor_PartseftRight { get; set; }
        public Nullable<int> Surgery_Style { get; set; }
        public Nullable<System.DateTime> Surgery_Time { get; set; }
        public Nullable<int> Surgery_Clipping_Results { get; set; }
        public Nullable<int> Surgery_Clipping_Situation { get; set; }
        public Nullable<int> Surgery_Clipping_ComplicationsBool { get; set; }
        public string Surgery_Clipping_ComplicationsType { get; set; }
        public string Embolotherapy_Way_Type { get; set; }
        public Nullable<int> Embolotherapy_SpringCoil_Bool { get; set; }
        public Nullable<int> Embolotherapy_SpringCoil_Num { get; set; }
        public Nullable<int> Embolotherapy_Stents_Bool { get; set; }
        public string Embolotherapy_Stents_Type { get; set; }
        public Nullable<int> Embolotherapy_Balloon_Bool { get; set; }
        public Nullable<int> Embolotherapy_Balloon_Num { get; set; }
        public string Embolotherapy_OtherMaterial { get; set; }
        public Nullable<int> Embolotherapy_Results { get; set; }
        public Nullable<int> Embolotherapy_Situation { get; set; }
        public Nullable<int> Embolotherapy_Clipping_ComplicationsBool { get; set; }
        public string Embolotherapy_Clipping_ComplicationsType { get; set; }
        public Nullable<int> Rehabilitation_Treatment_Bool { get; set; }
        public string Rehabilitation_Treatment_Type { get; set; }
        public string Rehabilitation_Treatment_Adress { get; set; }
        public Nullable<int> Health_Education_Bool { get; set; }
        public string Health_Education_Type { get; set; }
        public Nullable<System.DateTime> Hospital_Out_Time { get; set; }
        public Nullable<int> Hospital_Out_Type { get; set; }
        public Nullable<System.DateTime> Death_Time { get; set; }
        public string Death_Why { get; set; }
        public Nullable<int> Hospital_MRS_Bool { get; set; }
        public Nullable<int> Hospital_MRS_Score { get; set; }
        public Nullable<int> Hospital_Nihss_Bool { get; set; }
        public Nullable<int> Hospital_Nihss_Score { get; set; }
        public Nullable<int> Hospital_GCS_Bool { get; set; }
        public Nullable<int> Hospital_GCS_Score { get; set; }
        public string Hospital_Drug_Bool { get; set; }
        public Nullable<int> Base_AIS_Type { get; set; }
        public Nullable<int> Base_AIS_Hospital { get; set; }
    }
    /// <summary>
    /// 患者卒中时间路径数据
    /// </summary>
    public class PatientTimePath
    {
        public int Id { get; set; }
        public string PATIENT_ID { get; set; }
        public Nullable<System.DateTime> InspectionTime { get; set; }
        public Nullable<System.DateTime> BloodSugarTestTime { get; set; }
        public Nullable<System.DateTime> ElectrocardiogramTestTime { get; set; }
        public Nullable<System.DateTime> CTOpenBillTime { get; set; }
        public Nullable<System.DateTime> OnsetTime { get; set; }
        public Nullable<System.DateTime> ArriveCTTime { get; set; }
        public Nullable<System.DateTime> CTTestEndTime { get; set; }
        public Nullable<System.DateTime> CTTestReportTime { get; set; }
        public Nullable<System.DateTime> CBCTestTime { get; set; }
        public Nullable<System.DateTime> CoagulationTestTime { get; set; }
        public Nullable<System.DateTime> RenalTestTime { get; set; }
        public Nullable<System.DateTime> ThrombolysisReceptionTime { get; set; }
        public Nullable<System.DateTime> ThrombolysisTalkTime { get; set; }
        public Nullable<System.DateTime> ThrombolysisSignTime { get; set; }
        public Nullable<System.DateTime> ThrombolysisArriveTime { get; set; }
        public Nullable<System.DateTime> FirstAdministrationTime { get; set; }
        public Nullable<System.DateTime> Thrombolysis24hBleedTime { get; set; }
        public Nullable<System.DateTime> TreatTalkTime { get; set; }
        public Nullable<System.DateTime> TreatSignTime { get; set; }
        public Nullable<System.DateTime> CatheterArriveTime { get; set; }
        public Nullable<System.DateTime> ArteryPunctureTime { get; set; }
        public Nullable<System.DateTime> RadiographyAssessTime { get; set; }
        public Nullable<System.DateTime> VascularRecanalizationTime { get; set; }
        public Nullable<System.DateTime> CatheterLeaveTime { get; set; }
        public Nullable<System.DateTime> Catheter24hBleedTime { get; set; }
        public Nullable<System.DateTime> AmbulanceArriveTime { get; set; }
        public Nullable<System.DateTime> AmbulanceDriveOutTime { get; set; }
        public Nullable<System.DateTime> AmbulanceLeaveTime { get; set; }
    }
}